home *** CD-ROM | disk | FTP | other *** search
/ Just Call Me Internet / Just Call Me Internet.iso / prog / atari / c / snz128s / makefile
Makefile  |  1994-05-23  |  2KB  |  56 lines

  1. OBJS = active.o fileops.o getch.o history.o locking.o st.o testmall.o 
  2.  
  3. TTP = snews.ttp unbatch.ttp reindex.ttp expire.ttp rmgroup.ttp addgroup.ttp \
  4.     lsi.ttp rebuild.ttp
  5.  
  6. CC    = lc
  7. CFLAGS    = -dLATTICE=1 -dATARI=1 -B -b4 -r6 -ci -d3 -m0 -rs -fm
  8.  
  9. LINK      = clink
  10. LINKFLAGS = TO $@ VERBOSE LIB sn.lib lcg.lib lcm.lib lc.lib FROM c.o
  11.  
  12. all:    sn.lib $(TTP)
  13.  
  14. sn.lib: $(OBJS)
  15.     oml -v $@ r $(OBJS)
  16.  
  17. addgroup.ttp: addgroup.o sn.lib
  18.     $(LINK) $(LINKFLAGS) addgroup.o
  19.  
  20. rmgroup.ttp: rmgroup.o sn.lib
  21.     $(LINK) $(LINKFLAGS) rmgroup.o
  22.  
  23. unbatch.ttp: unbatch.o sn.lib
  24.     $(LINK) $(LINKFLAGS) unbatch.o
  25.  
  26. reindex.ttp: reindex.o active.o sn.lib
  27.     $(LINK) $(LINKFLAGS) reindex.o active.o
  28.  
  29. snews.ttp: snews1.o snews2.o article.o mail.o post.o bugrep.o sn.lib
  30.     $(LINK) $(LINKFLAGS) snews1.o snews2.o article.o mail.o post.o bugrep.o
  31.  
  32. expire.ttp: expire.o sn.lib
  33.     $(LINK) $(LINKFLAGS) expire.o
  34.  
  35. lsi.ttp: lsi.o
  36.     $(LINK) $(LINKFLAGS) lsi.o
  37.  
  38. rebuild.ttp: rebuild.o
  39.     $(LINK) $(LINKFLAGS) rebuild.o
  40.  
  41.  
  42. active.o:    active.c defs.h active.h screen.h version.h
  43. addgroup.o:    addgroup.c defs.h locking.h version.h
  44. article.o:    article.c defs.h snews.h screen.h version.h
  45. mail.o:        mail.c defs.h snews.h screen.h version.h
  46. expire.o:    expire.c defs.h expire.h screen.h locking.h version.h
  47. history.o:    history.c defs.h history.h version.h
  48. post.o:        post.c defs.h snews.h screen.h version.h
  49. locking.o:    locking.c locking.h
  50. rmgroup.o:    rmgroup.c defs.h locking.h version.h
  51. snews1.o:    snews1.c defs.h snews.h screen.h locking.h version.h
  52. snews2.o:    snews2.c defs.h snews.h screen.h locking.h version.h
  53. unbatch.o:    unbatch.c defs.h unbatch.h locking.h locking.h version.h
  54. reindex.o:    reindex.c defs.h locking.h active.h screen.h reindex.h version.h
  55.  
  56.